long standing experience - Turkish English Dictionary